0.12/0.13 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.12/0.14 % Command : do_CVC4 %s %d 0.14/0.35 % Computer : n025.cluster.edu 0.14/0.35 % Model : x86_64 x86_64 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.14/0.35 % Memory : 8042.1875MB 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64 0.14/0.35 % CPULimit : 960 0.14/0.35 % WCLimit : 120 0.14/0.35 % DateTime : Thu Jul 2 07:09:18 EDT 2020 0.14/0.35 % CPUTime : 0.20/0.48 %----Proving TH0 0.20/0.48 ------- cvc4-thf casc j10 : /export/starexec/sandbox2/benchmark/theBenchmark.p at 960... 0.20/0.48 --- Run --uf-ho --ho-elim --no-ho-elim-store-ax --full-saturate-quant at 20... 20.30/20.51 --- Run --uf-ho --ho-elim --full-saturate-quant at 20... 40.27/40.54 --- Run --uf-ho --ho-elim --finite-model-find --uf-ss=no-minimal at 5... 45.40/45.61 --- Run --uf-ho --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5... 50.34/50.63 --- Run --uf-ho --no-ho-matching --full-saturate-quant --fs-interleave --ho-elim-store-ax at 30... 50.44/50.81 % SZS status Theorem for theBenchmark 50.44/50.81 % SZS output start Proof for theBenchmark 50.44/50.81 (instantiation (forall ((X $$unsorted)) (or (not (caterpillar X)) (animal X)) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_caterpillar ) 50.44/50.81 ( (cf a_caterpillar) ) 50.44/50.81 ( (sf a_snail) ) 50.44/50.81 ( (cf a_snail) ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((A $$unsorted) (P $$unsorted) (S $$unsorted) (O $$unsorted)) (or (eats A P) (eats A S) (not (animal A)) (not (msmaller S A)) (not (eats S O)) (not (plant O)) (not (animal S)) (not (plant P))) ) 50.44/50.81 ( a_grain, a_grain, a_grain, a_grain ) 50.44/50.81 ( a_grain, a_grain, a_snail, a_grain ) 50.44/50.81 ( a_grain, a_grain, a_snail, (sf a_snail) ) 50.44/50.81 ( a_grain, a_grain, a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( a_grain, a_grain, a_bird, a_grain ) 50.44/50.81 ( a_grain, (cf a_grain), a_caterpillar, (sf a_caterpillar) ) 50.44/50.81 ( a_grain, (sf a_grain), a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( a_snail, a_grain, a_grain, a_snail ) 50.44/50.81 ( a_snail, a_grain, a_grain, (sf a_grain) ) 50.44/50.81 ( a_snail, a_grain, a_caterpillar, a_grain ) 50.44/50.81 ( a_snail, a_grain, a_caterpillar, a_caterpillar ) 50.44/50.81 ( a_snail, a_grain, a_bird, a_grain ) 50.44/50.81 ( a_snail, a_grain, a_bird, a_caterpillar ) 50.44/50.81 ( a_snail, a_snail, a_snail, (sf a_snail) ) 50.44/50.81 ( a_snail, (cf a_caterpillar), a_bird, (sf a_bird) ) 50.44/50.81 ( a_snail, (cf a_grain), a_bird, (sf a_bird) ) 50.44/50.81 ( a_snail, (cf a_snail), a_grain, a_snail ) 50.44/50.81 ( a_caterpillar, a_grain, a_snail, a_caterpillar ) 50.44/50.81 ( a_caterpillar, a_grain, a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( a_caterpillar, a_snail, a_snail, a_caterpillar ) 50.44/50.81 ( a_caterpillar, (sf a_snail), a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( a_caterpillar, (sf a_grain), a_bird, (cf a_bird) ) 50.44/50.81 ( a_caterpillar, (sf a_caterpillar), a_grain, (cf a_grain) ) 50.44/50.81 ( a_caterpillar, (sf a_caterpillar), a_bird, (cf a_caterpillar) ) 50.44/50.81 ( a_bird, a_grain, a_snail, (sf a_snail) ) 50.44/50.81 ( a_bird, a_snail, a_snail, (sf a_snail) ) 50.44/50.81 ( a_bird, a_bird, a_snail, (sf a_grain) ) 50.44/50.81 ( a_bird, (cf a_caterpillar), a_snail, (sf a_snail) ) 50.44/50.81 ( a_bird, (sf a_snail), a_snail, (sf a_snail) ) 50.44/50.81 ( a_bird, (sf a_caterpillar), a_bird, a_caterpillar ) 50.44/50.81 ( a_bird, (cf a_bird), a_snail, (sf a_snail) ) 50.44/50.81 ( a_bird, (sf a_bird), a_snail, (sf a_snail) ) 50.44/50.81 ( a_fox, a_grain, a_snail, a_caterpillar ) 50.44/50.81 ( a_fox, a_grain, a_bird, a_grain ) 50.44/50.81 ( a_fox, (cf a_snail), a_bird, a_grain ) 50.44/50.81 ( a_wolf, a_grain, a_caterpillar, (cf a_grain) ) 50.44/50.81 ( a_wolf, a_grain, a_fox, a_grain ) 50.44/50.81 ( a_wolf, a_fox, a_bird, (cf a_snail) ) 50.44/50.81 ( a_wolf, a_wolf, a_snail, (sf a_snail) ) 50.44/50.81 ( a_wolf, (cf a_caterpillar), a_snail, (cf a_caterpillar) ) 50.44/50.81 ( a_wolf, (sf a_snail), a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( (sf a_bird), a_caterpillar, a_snail, (sf a_caterpillar) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((S $$unsorted) (B $$unsorted)) (or (not (bird B)) (not (snail S)) (msmaller S B)) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_snail, a_caterpillar ) 50.44/50.81 ( a_snail, a_bird ) 50.44/50.81 ( a_snail, a_fox ) 50.44/50.81 ( a_snail, a_wolf ) 50.44/50.81 ( a_snail, (sf a_bird) ) 50.44/50.81 ( a_snail, (cf (sf a_caterpillar)) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((F $$unsorted) (W $$unsorted)) (or (not (wolf W)) (not (fox F)) (not (eats W F))) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_snail, a_bird ) 50.44/50.81 ( a_snail, a_fox ) 50.44/50.81 ( a_caterpillar, a_wolf ) 50.44/50.81 ( a_bird, a_wolf ) 50.44/50.81 ( a_fox, (cf a_caterpillar) ) 50.44/50.81 ( (cf a_caterpillar), a_caterpillar ) 50.44/50.81 ( (sf a_snail), a_snail ) 50.44/50.81 ( (cf (sf a_caterpillar)), (sf a_caterpillar) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (sf a_caterpillar) ) 50.44/50.81 ( (cf a_wolf), a_wolf ) 50.44/50.81 ( (sf a_wolf), a_wolf ) 50.44/50.81 ( (cf (sf (sf a_caterpillar))), (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf (cf (sf a_caterpillar))), (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf (sf a_caterpillar))), (sf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (cf (sf a_caterpillar))), (cf (sf a_caterpillar)) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((W $$unsorted) (G $$unsorted)) (or (not (grain G)) (not (eats W G)) (not (wolf W))) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_grain ) 50.44/50.81 ( a_snail, (sf a_snail) ) 50.44/50.81 ( a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( a_bird, a_grain ) 50.44/50.81 ( a_fox, a_grain ) 50.44/50.81 ( a_wolf, a_grain ) 50.44/50.81 ( a_wolf, (cf a_snail) ) 50.44/50.81 ( a_wolf, (cf a_wolf) ) 50.44/50.81 ( a_wolf, (sf a_wolf) ) 50.44/50.81 ( (cf a_caterpillar), a_grain ) 50.44/50.81 ( (cf a_caterpillar), (cf a_snail) ) 50.44/50.81 ( (sf a_snail), a_grain ) 50.44/50.81 ( (sf a_caterpillar), (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf a_caterpillar), (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf (sf a_caterpillar)), (cf (cf (sf a_caterpillar))) ) 50.44/50.81 ( (cf (sf a_caterpillar)), (sf (cf (sf a_caterpillar))) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (cf (sf (sf a_caterpillar))) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (sf (sf (sf a_caterpillar))) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((B $$unsorted) (C $$unsorted)) (or (not (bird B)) (not (caterpillar C)) (eats B C)) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_caterpillar, a_caterpillar ) 50.44/50.81 ( a_caterpillar, (sf a_caterpillar) ) 50.44/50.81 ( a_bird, a_caterpillar ) 50.44/50.81 ( a_bird, a_wolf ) 50.44/50.81 ( a_bird, (cf a_bird) ) 50.44/50.81 ( a_bird, (sf a_bird) ) 50.44/50.81 ( a_wolf, a_wolf ) 50.44/50.81 ( (sf a_caterpillar), (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf a_caterpillar), (sf (sf a_caterpillar)) ) 50.44/50.81 ( (sf a_bird), a_caterpillar ) 50.44/50.81 ( (cf (sf a_caterpillar)), a_caterpillar ) 50.44/50.81 ( (cf (sf a_caterpillar)), (cf (cf (sf a_caterpillar))) ) 50.44/50.81 ( (cf (sf a_caterpillar)), (sf (cf (sf a_caterpillar))) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (cf (sf (sf a_caterpillar))) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (sf (sf (sf a_caterpillar))) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((C $$unsorted)) (or (not (caterpillar C)) (eats C (cf C))) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_snail ) 50.44/50.81 ( a_caterpillar ) 50.44/50.81 ( a_bird ) 50.44/50.81 ( a_fox ) 50.44/50.81 ( a_wolf ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((S $$unsorted)) (or (not (snail S)) (eats S (sf S))) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_snail ) 50.44/50.81 ( a_caterpillar ) 50.44/50.81 ( a_bird ) 50.44/50.81 ( a_fox ) 50.44/50.81 ( a_wolf ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((A $$unsorted) (E $$unsorted) (G $$unsorted)) (or (not (animal E)) (not (eats A E)) (not (eats E G)) (not (grain G)) (not (animal A))) ) 50.44/50.81 ( a_grain, a_grain, a_grain ) 50.44/50.81 ( a_grain, a_snail, a_grain ) 50.44/50.81 ( a_grain, a_snail, (cf a_grain) ) 50.44/50.81 ( a_grain, a_snail, (cf a_snail) ) 50.44/50.81 ( a_grain, a_caterpillar, a_grain ) 50.44/50.81 ( a_grain, a_caterpillar, (sf a_caterpillar) ) 50.44/50.81 ( a_grain, a_bird, a_grain ) 50.44/50.81 ( a_snail, a_caterpillar, a_grain ) 50.44/50.81 ( a_snail, a_bird, (sf a_caterpillar) ) 50.44/50.81 ( a_snail, a_wolf, (cf a_snail) ) 50.44/50.81 ( a_caterpillar, a_caterpillar, (sf a_grain) ) 50.44/50.81 ( a_caterpillar, a_bird, a_grain ) 50.44/50.81 ( a_caterpillar, a_fox, (sf a_caterpillar) ) 50.44/50.81 ( a_bird, a_grain, (sf a_grain) ) 50.44/50.81 ( a_bird, a_caterpillar, a_grain ) 50.44/50.81 ( a_bird, a_bird, (sf a_caterpillar) ) 50.44/50.81 ( a_fox, a_bird, a_grain ) 50.44/50.81 ( a_fox, a_fox, (cf a_snail) ) 50.44/50.81 ( a_fox, a_wolf, a_grain ) 50.44/50.81 ( a_wolf, a_bird, a_grain ) 50.44/50.81 ( a_wolf, a_fox, a_grain ) 50.44/50.81 ( a_wolf, a_fox, (cf a_snail) ) 50.44/50.81 ( a_wolf, a_wolf, a_grain ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((S $$unsorted)) (or (plant (sf S)) (not (snail S))) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_snail ) 50.44/50.81 ( a_caterpillar ) 50.44/50.81 ( a_bird ) 50.44/50.81 ( a_fox ) 50.44/50.81 ( a_wolf ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((C $$unsorted)) (or (plant (cf C)) (not (caterpillar C))) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_snail ) 50.44/50.81 ( a_caterpillar ) 50.44/50.81 ( a_bird ) 50.44/50.81 ( a_fox ) 50.44/50.81 ( a_wolf ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((B $$unsorted) (S $$unsorted)) (or (not (eats B S)) (not (snail S)) (not (bird B))) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_snail, (sf a_snail) ) 50.44/50.81 ( a_caterpillar, a_snail ) 50.44/50.81 ( a_caterpillar, (cf a_caterpillar) ) 50.44/50.81 ( a_caterpillar, (sf a_caterpillar) ) 50.44/50.81 ( a_bird, a_snail ) 50.44/50.81 ( a_bird, a_fox ) 50.44/50.81 ( a_bird, a_wolf ) 50.44/50.81 ( a_bird, (cf a_bird) ) 50.44/50.81 ( a_bird, (sf a_bird) ) 50.44/50.81 ( (sf a_caterpillar), (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf a_caterpillar), (sf (sf a_caterpillar)) ) 50.44/50.81 ( (sf a_bird), a_snail ) 50.44/50.81 ( (cf (sf a_caterpillar)), a_snail ) 50.44/50.81 ( (cf (sf a_caterpillar)), (cf (cf (sf a_caterpillar))) ) 50.44/50.81 ( (cf (sf a_caterpillar)), (sf (cf (sf a_caterpillar))) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (cf (sf (sf a_caterpillar))) ) 50.44/50.81 ( (sf (sf a_caterpillar)), (sf (sf (sf a_caterpillar))) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((F $$unsorted) (W $$unsorted)) (or (not (wolf W)) (not (fox F)) (msmaller F W)) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_snail, a_bird ) 50.44/50.81 ( a_snail, a_fox ) 50.44/50.81 ( a_caterpillar, a_wolf ) 50.44/50.81 ( a_bird, a_wolf ) 50.44/50.81 ( a_fox, a_wolf ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((B $$unsorted) (F $$unsorted)) (or (not (bird B)) (not (fox F)) (msmaller B F)) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_caterpillar, a_snail ) 50.44/50.81 ( a_bird, a_snail ) 50.44/50.81 ( a_bird, a_caterpillar ) 50.44/50.81 ( a_bird, a_bird ) 50.44/50.81 ( a_bird, a_fox ) 50.44/50.81 ( a_bird, a_wolf ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((C $$unsorted) (B $$unsorted)) (or (not (bird B)) (not (caterpillar C)) (msmaller C B)) ) 50.44/50.81 ( a_grain, a_grain ) 50.44/50.81 ( a_snail, a_snail ) 50.44/50.81 ( a_caterpillar, a_caterpillar ) 50.44/50.81 ( a_caterpillar, a_bird ) 50.44/50.81 ( a_caterpillar, a_wolf ) 50.44/50.81 ( a_caterpillar, (sf a_bird) ) 50.44/50.81 ( a_caterpillar, (cf (sf a_caterpillar)) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((X $$unsorted)) (or (not (grain X)) (plant X)) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_snail ) 50.44/50.81 ( a_caterpillar ) 50.44/50.81 ( a_bird ) 50.44/50.81 ( a_fox ) 50.44/50.81 ( a_wolf ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((X $$unsorted)) (or (not (snail X)) (animal X)) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_snail ) 50.44/50.81 ( (cf a_snail) ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((X $$unsorted)) (or (not (bird X)) (animal X)) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_bird ) 50.44/50.81 ( (cf a_caterpillar) ) 50.44/50.81 ( (sf a_snail) ) 50.44/50.81 ( (cf a_snail) ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf a_bird) ) 50.44/50.81 ( (sf a_bird) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((X $$unsorted)) (or (not (fox X)) (animal X)) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_fox ) 50.44/50.81 ( (cf a_caterpillar) ) 50.44/50.81 ( (sf a_snail) ) 50.44/50.81 ( (cf a_snail) ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf a_bird) ) 50.44/50.81 ( (sf a_bird) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ) 50.44/50.81 (instantiation (forall ((X $$unsorted)) (or (animal X) (not (wolf X))) ) 50.44/50.81 ( a_grain ) 50.44/50.81 ( a_wolf ) 50.44/50.81 ( (cf a_caterpillar) ) 50.44/50.81 ( (sf a_snail) ) 50.44/50.81 ( (cf a_snail) ) 50.44/50.81 ( (sf a_caterpillar) ) 50.44/50.81 ( (cf a_bird) ) 50.44/50.81 ( (sf a_bird) ) 50.44/50.81 ( (cf (sf a_caterpillar)) ) 50.44/50.81 ( (sf (sf a_caterpillar)) ) 50.44/50.81 ( (cf a_wolf) ) 50.44/50.81 ) 50.44/50.81 % SZS output end Proof for theBenchmark 50.44/50.82 EOF